- Working closely with our partners and customers via embedded Data Science teams, for example within operational or product teams.
- Working closely with partners across government.
- Helping to shape the organisation’s approach to adoption of AI, for example by focussing on AI ethics, or Green AI Principles.
- Ownership over designing and establishing new ways of working pipelines and practices.
- Python programming
- Containerisation including Docker
- Experiences of agile working practices
- Experience developing in a Linux environment
- Team working and collaboration
- Basic ML theory
- DevOps
- AWS Cloud experience
- Openshift experience
- Experience developing and supporting production systems
- Responsibility for delivering new processes for developing, testing, and deploying new data science-enabled capabilities for the organisation.
- Acting as a software engineer SME within the data science community, assisting the development of others and providing guidance and specialist support.
- Supporting products owned by the team, working with users to identify and fix defects.
- Responsibility for delivering initiatives to establish and improve our continuous improvement practices to shape ways of working in the team and wider community.
- Ensuring the team are developing and implementing best practices for ML product deployment
- Supporting and mentoring less experienced colleagues
- Optional line management responsibility for 1-2 staff members if this aligns to your development goals
- 25 Days Annual Leave automatically rising to 30 days after 5 years' service, and an additional 10.5 days public and privilege holidays.
- Opportunities to be recognised through our employee performance scheme
- Personal Learning Budget.
- Opportunities to work flexibly, subject to business needs
- Interest-free season ticket loan
- Excellent pension scheme
- Cycle to work scheme
- Facilities such as a subsidised gym and restaurant, and on-site coffee bars
- Paid parental and adoption leave
- You will be invited to upload your CV and complete an online application form along with a codility test
- If you pass, you’ll be invited to an interview
- If you pass, you’ll start our vetting process
Company
Location
London, England - United Kingdom
Job type
Full-Time
Python Job Details
Details
Reference number
217550
Salary
£54,214
Grade
Higher Executive Officer
ST4
Contract type
Permanent
Type of role
Information Technology
Working pattern
Flexible working, Full-time
Number of posts
5
Contents
Location
About the job
Benefits
Things you need to know
Apply and further information
Location
London, Manchester
About the job
Summary
Finding needles in haystacks is what we do.
We work with all sections of MI5, and you’ll have the opportunity to collaborate with individuals from across the organisation and wider government, each with a unique problem to solve.
We work with data in a wide variety of formats and from a wealth of data sources and no two days are the same. You can become proficient in the breadth of what we do: computer vision, natural language processing, network analysis and much more besides, or choose to specialise in areas of interest.
Data Science forms a core part of MI5’s strategic approach to tackling the vast and complex data landscape. Machine Learning (ML) Engineers and Data Scientists in MI5 are responsible for developing new capabilities, to help analysts to handle the increasing volumes of data.
With senior sponsorship, our goal is to build a series of multi-disciplinary data science teams made up of ML Engineers and Data Scientists who are focussed on pushing science-based analytics and tools from concept and design through to build and production. This might take the form of strategic, longer-term R&D projects to create full-production, scalable and supported capabilities. In addition, there will be short-term, fast-paced tactical work in response to urgent investigations and operations.
Within these teams an ML Engineer is responsible for working closely with software, cloud and data engineers to apply ML models to large-scale data processing such as streaming systems. They will support the ML model lifecycle in an operational context and will collaborate with other data science roles to take newly trained models and integrate these into existing products and services and develop bespoke products to evaluate these models. When scaling models to support enterprise-scale API services ML engineers will be responsible for retraining and re-architecting models to achieve consistency and process optimisation.
We work with all sections of MI5, and you’ll have the opportunity to collaborate with individuals from across the organisation and wider government, each with a unique problem to solve.
We work with data in a wide variety of formats and from a wealth of data sources and no two days are the same. You can become proficient in the breadth of what we do: computer vision, natural language processing, network analysis and much more besides, or choose to specialise in areas of interest.
Data Science forms a core part of MI5’s strategic approach to tackling the vast and complex data landscape. Machine Learning (ML) Engineers and Data Scientists in MI5 are responsible for developing new capabilities, to help analysts to handle the increasing volumes of data.
With senior sponsorship, our goal is to build a series of multi-disciplinary data science teams made up of ML Engineers and Data Scientists who are focussed on pushing science-based analytics and tools from concept and design through to build and production. This might take the form of strategic, longer-term R&D projects to create full-production, scalable and supported capabilities. In addition, there will be short-term, fast-paced tactical work in response to urgent investigations and operations.
Within these teams an ML Engineer is responsible for working closely with software, cloud and data engineers to apply ML models to large-scale data processing such as streaming systems. They will support the ML model lifecycle in an operational context and will collaborate with other data science roles to take newly trained models and integrate these into existing products and services and develop bespoke products to evaluate these models. When scaling models to support enterprise-scale API services ML engineers will be responsible for retraining and re-architecting models to achieve consistency and process optimisation.
Job description
As the DS capability grows, there are an increasing range of exciting opportunities to get involved with including:
Depending on your interests, the role may involve both national and international travel to build the team’s partnerships with other government organisations.
Essential Skills
Desirable Skills
Depending on your interests, the role may involve both national and international travel to build the team’s partnerships with other government organisations.
Essential Skills
Desirable Skills
Responsibilities
As a member of a multi-disciplinary team, ML Engineers work closely with data scientists and other stakeholders to turn mission challenges into software solutions. Key responsibilities include:
Benefits
Things you need to know
Security
Successful candidates must pass a disclosure and barring security check.
Successful candidates must meet the security requirements before they can be appointed. The level of security needed is developed vetting.
See our vetting charter.
See our vetting charter.
People working with government assets must complete basic personnel security standard checks.
Selection process details
Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order:
Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process including vetting, so we advise you continue any current employment until you have received your final job offer.
Feedback will only be provided if you attend an interview or assessment.
Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process including vetting, so we advise you continue any current employment until you have received your final job offer.
Feedback will only be provided if you attend an interview or assessment.
Nationality requirements
Open to UK nationals only.
Working for the Civil Service
The Civil Service Code sets out the standards of behaviour expected of civil servants.
We recruit by merit on the basis of fair and open competition, as outlined in the Civil Service Commission's recruitment principles.
We recruit by merit on the basis of fair and open competition, as outlined in the Civil Service Commission's recruitment principles.
The Civil Service embraces diversity and promotes equal opportunities. As such, we run a Disability Confident Scheme (DCS) for candidates with disabilities who meet the minimum selection criteria.
Apply and further information
Once this job has closed, the job advert will no longer be available. You may want to save a copy for your records.
Contact point for applicants
Job contact :
Name :
Recruitment
Email :
Recruitment team :
Email :
Further information
www.gov.uk/careers
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs